go a long way toward something - Turkish English Dictionary